package RandomAccessFile;

import java.io.RandomAccessFile;
public class randomAccessFile {
    public static void main(String[] args) throws Exception{

        // 创建对象，并以读写模式打开文本文档
        RandomAccessFile raf = new RandomAccessFile("src/RandomAccessFile/time.txt","rw");

        String a = raf.readLine();
        //System.out.println(a);

        // 读取还可以使用的次数
        int times = Integer.parseInt(a)-1;

        // 判断剩余的次数
        if (times>0){
            // 每执行一次代表试用一次，次数就减少一次
            System.out.println("你还可以试用"+times+"次！");
            // 将记录指针重新指向文件开头‘
            raf.seek(0);
            // 将剩余次数写入文件
            raf.write((times+"").getBytes());
        }else{
            System.out.println("您的试用次数已使用完！");
        }
        // 关闭流
        raf.close();
    }
}
